supporting insulation - Turkish English Dictionary